package com.aree.caipiao.shsq.dao;

import java.util.List;

import org.springframework.stereotype.Repository;

import com.aree.caipiao.shsq.model.ShuangSeQiuResult;

/**
 * 双色球的持久化接口
 * @author hp-pc
 *
 * @param <ShuangSeQiuResult>
 * @param <Long>
 */
@Repository
public interface IShuangSeQiuResultDao {
	
	/**
	 * 根据双色球id取双色球
	 * @param id
	 * @return
	 */
	public ShuangSeQiuResult getById(Long id);
	
	/**
	 * 根据双色球期号取双色球
	 * @param serial
	 * @return
	 */
	public ShuangSeQiuResult getBySerial(String serial);
	
	/**
	 * 和值统计
	 * @return 
	 */
	public List<Integer> getHezhiTongji();
	
	/**
	 * 新插入
	 * @param result
	 */
	public void saveShuangSeQiuResult(ShuangSeQiuResult result);
	
	/**
	 * 更新
	 * @param result
	 */
	public void updateShuangSeQiuResult(ShuangSeQiuResult result);
	
	/**
	 * 统计双色球的开奖期数
	 * @return
	 */
	public int count();

}
